package com.windowes.weichang.dao;

import com.baomidou.mybatisplus.plugins.Page;
import com.windowes.weichang.dto.DeptDTO;
import com.windowes.weichang.pojo.SysDept;

import java.util.List;

public interface SysDeptMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(SysDept record);

    int insertSelective(SysDept record);

    SysDept selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(SysDept record);

    int updateByPrimaryKey(SysDept record);

    List<DeptDTO> selectByPage(int parentId, Page<DeptDTO> page);

    SysDept selectByProvinceId(Integer provinceId);

    List<SysDept> selectList();

}